Definition of Sa Node

  • (noun) a specialized bit of heart tissue that controls the heartbeat

Antonyms of Sa Node


No Antonyms Found.

Homophones of Sa Node


No Homophones Found.